package com.koron.common.core.annocation;

import java.lang.annotation.*;

/**
 * 单点用户信息获取注解
 */
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface CasUser {

    /**
     * 是否需要权限信息
     * @return
     */
    boolean needJurisdiction() default false;

    /**
     * 应用code，若needJurisdiction为true，此参数不能为空
     * @return
     */
    String appId() default "";
}